package com.ruoyi.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Blob;
import java.util.Date;

public class DmsValueVo {

    @Data
    @ApiModel("手术记录")
    public static class SsjlDto {
        @ApiModelProperty("急诊流水号")
        private String jzlsh;
        @ApiModelProperty("手术记录ID")
        private String ssjlid;
        @ApiModelProperty("手术前诊断")
        private String ssqzd;
        @ApiModelProperty("手术后诊断")
        private String sshzd;
        @ApiModelProperty("手术操作代码")
        private String ssczdm;
        @ApiModelProperty("手术操作名称")
        private String ssczmc;
        @ApiModelProperty("患者ID")
        private Long patientId;
        @ApiModelProperty("手术医生编号")
        private String ssysbh;
        @ApiModelProperty("手术医生姓名")
        private String ssysxm;
        @ApiModelProperty("手术开始时间")
        private String ssrq;
        @ApiModelProperty("麻醉方式")
        private String mzff;
        @ApiModelProperty("手术内容")
        private String ssnr;
        @ApiModelProperty("手术/操作-目标部位")
        private String ssczmbbw;
    }

    @Data
    @ApiModel("患者基本信息")
    public static class PatientInfo {
        @ApiModelProperty("身份证号码")
        private String sfzhm;
        @ApiModelProperty("姓名")
        private String xm;
        @ApiModelProperty("手机号码")
        private String sjhm;
        @ApiModelProperty("身高")
        private String sg;
        @ApiModelProperty("体重")
        private String tz;
        @ApiModelProperty("是否急诊 1：急诊；2：非急诊")
        private String sfjz;
        @ApiModelProperty("收缩压")
        private String ssy;
        @ApiModelProperty("舒张压")
        private String szy;
        @ApiModelProperty("住院号")
        private String zyh;
        @ApiModelProperty("门诊就诊日期(到院日期）")
        private String jzksrq;
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
        @ApiModelProperty("患者ID")
        private Long patientId;
        @ApiModelProperty("总费用")
        private String zfy;
        @ApiModelProperty("离院方式")
        private String lyfsdm;
        @ApiModelProperty("出院时间")
        private String cysj;
        @ApiModelProperty("门诊医师编号")
        private String mzysbh;
        @ApiModelProperty("门诊医师姓名")
        private String mzysxm;
        @ApiModelProperty("住院医师编号")
        private String zyysbh;
        @ApiModelProperty("住院医师姓名")
        private String zyysxm;
        @ApiModelProperty("入院病情代码")
        private String rybqdm;
        @ApiModelProperty("入院途径代码")
        private String rytjbm;
        @ApiModelProperty("入院原因代码")
        private String ryyybm;
        @ApiModelProperty("入院科室编码")
        private String ryksbm;
        @ApiModelProperty("入院科室名称")
        private String ryksmc;
        @ApiModelProperty("入院时间")
        private String rysj;
        @ApiModelProperty("入院登记员编号")
        private String rydjybh;
        @ApiModelProperty("入院登记员姓名")
        private String rydjyxm;
        @ApiModelProperty("留观标志")
        private String lgbz;
        @ApiModelProperty("住院次数")
        private String zycs;
        @ApiModelProperty("病床号")
        private String bch;
        @ApiModelProperty("病房号")
        private String bfh;
        @ApiModelProperty("病区名称")
        private String bqmc;
        @ApiModelProperty("目前情况")
        private String mqqk;

    }

    @Data
    @ApiModel("患者病案信息")
    public static class ZdxxInfo {
        @ApiModelProperty("诊断主次代码 01：主要诊断；02：次要诊断")
        private String zdzcbm;
        @ApiModelProperty("诊断代码")
        private String zdbm;
        @ApiModelProperty("诊断名称")
        private String zdmc;
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
        @ApiModelProperty("患者ID")
        private Long patientId;
        @ApiModelProperty("入院途径")
        private String rylx;
        @ApiModelProperty("发病时间")
        private String fbrqsj;
        @ApiModelProperty("离院方式 1：医嘱离院；2：医嘱转院，拟接收医疗机构名称；3：医嘱转社区卫生服务机构/乡镇卫生院，拟接收医疗机构名称；4：非医嘱离院；5：死亡；9：其他")
        private String lyfs;
        @ApiModelProperty("抗菌药物使用情况 1：Ⅰ联；2：Ⅱ联；3：Ⅲ联；4：Ⅳ联；5：>Ⅳ联")
        private String kjywsyqk;
        @ApiModelProperty("入院后确诊日期")
        private String ryhqzrq;
        @ApiModelProperty("是否药物过敏 1.无 2 有")
        private String sfywgm;
        @ApiModelProperty("过敏药物名称")
        protected String gmyw;
        @ApiModelProperty("手术及麻醉并发症 1：无；2：有")
        protected String ssjmzbfz;
        @ApiModelProperty("并发症名称")
        protected String mzbfzmc;

        @ApiModelProperty("医疗付费方式" +
                "01：城镇职工基本医疗保险；\n" +
                "02：城镇居民基本医疗保险；\n" +
                "03：新型农村合作医疗；\n" +
                "04：贫困救助；\n" +
                "05：商业医疗保险；\n" +
                "06：全公费；\n" +
                "07：全自费；\n" +
                "08：其他社会保险\n" +
                "99：其他")
        private String ylfffs;
    }


    @Data
    @ApiModel("患者基本信息")
    public static class CyInfo {
        @ApiModelProperty("出院日期")
        private String cysj;
        @ApiModelProperty("住院天数")
        private String sjzyts;
        @ApiModelProperty("死亡日期")
        private String swrqsj;
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
        @ApiModelProperty("患者ID")
        private Long patientId;
    }

    @Data
    @ApiModel("患者影像信息")
    public static class Yxjcjl {
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
        @ApiModelProperty("")
        private String brly;
        @ApiModelProperty("影像地址")
        private String yxdz;
        @ApiModelProperty("患者ID")
        private Long patientId;
    }

    @Data
    @ApiModel("检验信息")
    public static class JianYan {
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
        @ApiModelProperty("诊断日期")
        private String zdrq;
        @ApiModelProperty("标本类型")
        private String bblx;
        @ApiModelProperty("检验标本号")
        private String jybbh;
        @ApiModelProperty("标本状态")
        private String bbzt;
        @ApiModelProperty("采样日期时间")
        private String cyrqsj;
        @ApiModelProperty("接收日期时间")
        private String jsrqsj;
        @ApiModelProperty("检验项目代码")
        private String jyxmdm;
        @ApiModelProperty("检验项目名称")
        private String jyxmmc;
        @ApiModelProperty("检验日期")
        private String jyrq;
        @ApiModelProperty("检验报告结果")
        private String jybgjg;
        @ApiModelProperty("检验报告备注")
        private String jybgbz;
        @ApiModelProperty("检验报告日期")
        private String jybgrq;
        @ApiModelProperty("申请日期")
        private String sqrq;
        @ApiModelProperty("标本代码")
        private String bbdm;
        @ApiModelProperty("标本名称")
        private String bbmc;
        @ApiModelProperty("报告单类别代码")
        private String bgdlbbm;
        @ApiModelProperty("报告单类别名称")
        private String bgdlb;
    }

    @Data
    @ApiModel("医嘱信息")
    public static class Yizhu {
        private String yljgdm;
        private String yzzid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String cfdl;
        private String cxbz;
        private String yzxq;
        private String djbh;
        private String hzxm;
        private String hzxb;
        private String hznl;
        private String hzks;
        private String hzbq;
        private String hzbsh;
        private String xdksbm;
        private String xdksmc;
        private String yzxdysbh;
        private String yzxdysxm;
        private String yzxdsj;
        private String yzjdhsbh;
        private String yzjdhsxm;
        private String yzjdsj;
        private String zxksbm;
        private String zxksmc;
        private String zxrbh;
        private String zxrxm;
        private String yzzxsj;
        private String yzkssj;
        private String tzysbh;
        private String tzysxm;
        private String ystzsj;
        private String qrtzhsbh;
        private String qrtzhsxm;
        private String hsqrtzsj;
        private String yzzzsj;
        private String yzsm;
        private String yzxh;
        private String yzzh;
        private String yzmxbm;
        private String yzmxmc;
        private String yzxmfldm;
        private String yzxmflmc;
        private String zlxmlbbm;
        private String jxdm;
        private String ypgg;
        private String yytjdm;
        private String yypcdm;
        private String yypcmc;
        private String mcyyjl;
        private String mcyyjldw;
        private String mcsl;
        private String mcdw;
        private String fysl;
        private String fysldw;
        private String yyts;
        private String sfpb;
        private String zyjzf;
        private String cjfx;
        private String cjbb;
        private String jcbw;
        private String mzfs;
        private String czjh;
        private String zyfa;
        private String kfcszd;
        private String bah;
        private String zyypjs;
        private String zyyyff;
        private String ywlcts;
        private String zyzljsdm;
        private String zyzljsmc;
        private String qtzyzljsms;
        private String ybxmje;
        private String sjsbcbs;
        private String ywsjgxsj;
        private String ywsjcssj;
        private String bz;
        private String mj;
        private String gbm;
    }

    @Data
    @ApiModel("溶栓记录")
    public static class Rs {
        @ApiModelProperty("溶栓数据 (大文本)")
        private String processMessage;
        @ApiModelProperty("就诊流水号")
        private String jzlsh;
    }


    @Data
    @ApiModel("DmsValueVo - Zyblgy")
    public static class Zyblgy {
        private String yljgdm;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String xgbz;
        private String zyh;
        private String hzlxdm;
        private String aboxxdm;
        private String rhxxdm;
        private String ryrqsj;
        private String cyrqsj;
        private String fbrqsj;
        private String jzyy;
        private String jbshws;
        private String crbs;
        private String yfjzs;
        private String sss;
        private String sxs;
        private String gms;
        private String grs;
        private String hys;
        private String yjs;
        private String jzs;
        private String xbs;
        private String jws;
        private String ssjczbm;
        private String gjywmc;
        private String gjywyf;
        private String ywblfyqk;
        private String zysylbdm;
        private String qtyxcz;
        private String gbsydm;
        private String bqzgdm;
        private String zrysxm;
        private String sfyzdmx;
        private String jlsj_ywk;
        private String cxsj_ywk;
        private String bjsj_ywk;
    }

    @Data
    @ApiModel("DmsValueVo - Rybljl")
    public static class Rybljl {
        private String yljgdm;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String yh;
        private String bqmc;
        private String ksmc;
        private String ksbm;
        private String bfh;
        private String bch;
        private String hzxm;
        private String xbdm;
        private String nls;
        private String nly;
        private String mz;
        private String hyzkdm;
        private String dzszz;
        private String dzszzdm;
        private String dzsdz;
        private String dzsdzdm;
        private String dzxq;
        private String dzxqdm;
        private String dzxzj;
        private String dzxzjdm;
        private String dzcjn;
        private String dzmphm;
        private String zylbdm;
        private String ryrqsj;
        private String bscszxm;
        private String cszyhzdgxdm;
        private String csnrkkbz;
        private Blob zs;
        private String xbs;
        private String ybjkzkbz;
        private String jbshws;
        private String hzcrxbz;
        private String crbs;
        private String yfjzs;
        private String sss;
        private String sxs;
        private String gms;
        private String grs;
        private String hys;
        private String yjs;
        private String jzs;
        private String tw;
        private String ml;
        private String hxpl;
        private String ssy;
        private String szy;
        private String sg;
        private String tz;
        //        private String ybzkjcjg;
//        private String pfhzmjcjg;
//        private String qsqblbjjjg;
//        private String tbjqqgjjg;
        private Blob jbjcjg;
        //        private String cxbjjg;
//        private String cfbjcjg;
//        private String gmzzjjgms;
//        private String wszqjjg;
//        private String jzjcjg;
//        private String tgjcszjcjg;
//        private String sjxtjcjg;
//        private String zkqk;
        private String qdzdrq;
        private String ryzdsw;
        private String jzysqm;
        private String jzysbh;
        private String zyysqm;
        private String zyysbh;
        private String zzysqm;
        private String zzysbh;
        private String zrysqm;
        private String zrysbh;
        private String sfyzysz;
        private String sfyzdmx;
        private String hzzjlx;
        private String hzzjhm;
        private String jlrqsj;
        private String zzshzqm;
        //        private String fzjjg;
        private String zyszgcjg;
        private String zzzf;
        private String xgbz;
//        private String rybljl;
    }


    @Data
    @ApiModel("DmsValueVo - Swjlxx")
    public static class Swjlxx {
        private String jzlsh;
        private String yljgdm;
        private String sjscbs;
        private String sjbmdj;
        private String grbslx;
        private String grbsm;
        private String hzxm;
        private String xbdm;
        private String jzlxdm;
        private String zyh;
        private String bfh;
        private String bch;
        private String bqmc;
        private String ksbh;
        private String ksmc;
        private String ynksbh;
        private String ynksmc;
        private String zrysqm;
        private String zrysbh;
        private String zrysqmsj;
        private String zzysqm;
        private String zzysbh;
        private String zzysqmsj;
        private String zyysqm;
        private String zyysbh;
        private String zyysqmsj;
        private String rysj;
        private String swsj;
        private String ryqk;
        private String zlgcms;
        private String jssftystjpbz;
        private String zjswyybm;
        private String zjswyymc;
        private String ywsjgxsj;
        private String ywsjcssj;

    }

    @Data
    @ApiModel("DmsValueVo - Gzhcsyjlxx")
    public static class Gzhcsyjlxx {
        private String jzlsh;
        private String mzlsh;
        private String zylsh;
        private String yljgdm;
        private String sjscbs;
        private String sjbmdj;
        private String grbslx;
        private String grbsm;
        private String hzxm;
        private String xbdm;
        private String zyh;
        private String bch;
        private String bfh;
        private String bqmc;
        private String ksbh;
        private String ksmc;
        private String ynksbh;
        private String ynksmc;
        private String hsbh;
        private String hsqm;
        private String qmrqsj;
        private String jlrqsj;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Gzhcsyjlhc")
    public static class Gzhcsyjlhc {
        private String sjzj;
        private String jzlsh;
        private String yljgdm;
        private String clmc;
        private String clgg;
        private String zrxhcbz;
        private String cpbm;
        private String cpsccj;
        private String cpgys;
        private String hcdw;
        private String sl;
        private String sytj;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Hrcyjlxx")
    public static class Hrcyjlxx {
        private String jzlsh;
        private String yljgdm;
        private String sjscbs;
        private String sjbmdj;
        private String grbslx;
        private String grbsm;
        private String hzxm;
        private String xbdm;
        private String zybz;
        private String hyzkdm;
        private String mzdm;
        private String zylbmc;
        private String bah;
        private String zyh;
        private String bch;
        private String bfh;
        private String bqmc;
        private String jzysbh;
        private String jzysqm;
        private String zrysqm;
        private String zrysbh;
        private String zzysqm;
        private String zzysbh;
        private String zyysqm;
        private String zyysbh;
        private Blob zs;
        private String zyszgcjg;
        private String zzzf;
        private String ryrqsj;
        private String ryksbh;
        private String ryksmc;
        private String ynryksbh;
        private String ynryksmc;
        private String ryqk;
        private String cyrqsj;
        private String cyksmc;
        private String cyksbh;
        private String yncyksmc;
        private String yncyksbh;
        private String cyqk;
        private String zzms;
        private String zlgcms;
        private String xbs;
        private String bscszxm;
        private String cszyhzdgxdm;
        private String csnrkkbz;
        private String cyyzklsj;
        private String cyyzklrbh;
        private String cyyzklrqm;
        private String cyyz;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Scbcjlxx")
    public static class Scbcjlxx {
        private String jzlsh;
        private String yljgdm;
        private String grbslx;
        private String grbsm;
        private String sjscbs;
        private String sjbmdj;
        private String hzxm;
        private String xbdm;
        private String zybz;
        private String zyh;
        private String bch;
        private String bfh;
        private String bqmc;
        private String ksbh;
        private String ksmc;
        private String ynksbh;
        private String ynksmc;
        private String sjysbh;
        private String sjysqm;
        private String zyysqm;
        private String zyysbh;
        private String jlrqsj;
        private String zs;
        private String zyszgcjg;
        private String bltd;
        private String zdyj;
        private String zljh;
        private String zzzf;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Lcljjlxx")
    public static class Lcljjlxx {
        private String zxljbh;
        private String jzlsh;
        private String yljgdm;
        private String grbslx;
        private String grbsm;
        private String sjscbs;
        private String sjbmdj;
        private String hzxm;
        private String xbdm;
        private String zybz;
        private String zyh;
        private String bah;
        private String bch;
        private String bfh;
        private String bqmc;
        private String rjsj;
        private String rjzddm;
        private String rjzdmc;
        private String bysj;
        private String byzddm;
        private String byzdmc;
        private String ljdm;
        private String ljmc;
        private String byyydm;
        private String byyymc;
        private String cjsj;
        private String ljtcyy;
        private String zyksbh;
        private String zyksmc;
        private String ynksbh;
        private String ynksmc;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Cyxj")
    public static class Cyxj {
        private String yljgdm;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String ch;
        private String xm;
        private String xb;
        private String nl;
        private String ksbh;
        private String ksmc;
        private String rysj;
        private String cysj;
        private String zyts;
        private String mzzd;
        private String ryzd;
        private String ryzdxy;
        private String ryzdzyb;
        private String ryzdzyh;
        private String cyzd;
        private String cyzdxy;
        private String cyzdzyb;
        private String cyzdzyh;
        private String ryzztz;
        private String jchz;
        private String tsjc;
        private String yxfzjcjg;
        private String zlgc;
        private String bqzgdm;
        private String hbz;
        private String cyqk;
        private String cyyz;
        private String zljg;
        private String zzysbh;
        private String zzysxm;
        private String zyysbh;
        private String zyysxm;
        private String sjysqm;
        private String qmrqsj;
        private String yyztb1;
        private String yyztb2;
        private String wjlj;
        private String zyh;
        private String bqmc;
        private String bfh;
        private String ksbm;
        private String ryqk;
        private String zyszgcjg;
        private String cyszzytz;
        private String mzffdm;
        private String ssgc;
        private String ssczbm;
        private String sskssj;
        private String ssqkbm;
        private String ssqkyh;
        private String zzzf;
        private String zlgcms;
        private String zyjzff;
        private String zyyyff;
        private String zylbdm;
        private String hzdhhm;
        private String dzlbdm;
        private String dz_sheng;
        private String dz_shi;
        private String dz_qu;
        private String dz_xiang;
        private String dz_cun;
        private String dz_mph;
        private String yzbm;
        private String lxrxm;
        private String lxrdhhm;
        private String hyzkdm;
        private String xgbz;
        private String mj;
        private String cyxj;
    }

    @Data
    @ApiModel("DmsValueVo - Jybgzb")
    public static class Jybgzb {
        private String yljgdm;
        private String jybgid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String mzzybz;
        private String mjzh;
        private String zyh;
        private String hzlxdm;
        private String hzxm;
        private String hzxb;
        private String hznl;
        private String dhhm;
        private String hzksdm;
        private String hzksmc;
        private String hzbqmc;
        private String hzbfh;
        private String bzbch;
        private String sqdbh;
        private String sqjgdm;
        private String sqjgmc;
        private String sqksdm;
        private String sqksmc;
        private String sqrqsj;
        private String xyzddm;
        private String xyzdmc;
        private String zdjgdm;
        private String zdjgmc;
        private String zdrq;
        private String bblx;
        private String jybbh;
        private String bbzt;
        private String cyrqsj;
        private String jsrqsj;
        private String jyxmdm;
        private String jyxmmc;
        private String jyjsbh;
        private String jyjsqm;
        private String jyysbh;
        private String jyysqm;
        private String jyrq;
        private String jybgdh;
        private String bgksbh;
        private String bgksmc;
        private String jybgjg;
        private String jybgbz;
        private String jybgrq;
        private String bgysbh;
        private String bgysqm;
        private String shysbh;
        private String shysqm;
        private String dyrq;
        private String sqrq;
        private String bbdm;
        private String bbmc;
        private String bgdlbbm;
        private String bgdlb;
        private String wjlj;
        private String jlysbh;
        private String dabcjgbm;
        private String dabcjgmc;
        private String dabcjgdz;
        private String mj;
        private String xgbz;
        private String yzh;
        private String sfswswjy;
        private String sqysbh;
        private String sqysmc;
        private String jybgjgmc;
        private String jybgksdm;
        private String jybgksmc;
        private String tsjcbz;
        private String jylb;
        private String sbbm;
        private String yqbh;
        private String yqmc;
        private String cyysmc;
        private String ysxj;
        private String ywsjgxsj;
        private String ywsjcssj;
        private String gbm;
    }

    @Data
    @ApiModel("DmsValueVo - Jyjgzbb")
    public static class Jyjgzbb {
        private String jyzblsh;
        private String yljgdm;
        private String jybgid;
        private String dyxh;
        private String bgrq;
        private String jcrbh;
        private String jcrxm;
        private String shrbh;
        private String shrxm;
        private String ybsfdm;
        private String jcffmc;
        private String jclb;
        private String loincdm;
        private String jczbdm;
        private String jczbmc;
        private String zbjglx;
        private String jczbjg;
        private String jydljgjsdw;
        private String ycts;
        private String ckzfw;
        private String sbbm;
        private String yqbh;
        private String yqmc;
        private String jldw;
        private String yzid;
        private String bzjyxmdm;
        private String bzjyxmmc;
        private String zczcksx;
        private String zczckxx;
        private String zszckms;
        private String wjzzsx;
        private String wjzzxx;
        private String wjzzms;
        private String lcyyms;
        private String jyjgms;
        private String xgbz;
        private String gbm;
    }

    @Data
    @ApiModel("DmsValueVo - Xjjgb")
    public static class Xjjgb {
        private String xjjglsh;
        private String yljgdm;
        private String jybgid;
        private String bgrq;
        private String xjdh;
        private String xjmc;
        private String jljs;
        private String byj;
        private String bysj;
        private String pytj;
        private String fxfs;
        private String jcjg;
        private String jcjgwz;
        private String sbbm;
        private String yqbh;
        private String yqmc;
        private String xgbz;
        private String jlxt;
        private String dnjbs;
    }

    @Data
    @ApiModel("DmsValueVo - Ymjgb")
    public static class Ymjgb {
        private String ymjglsh;
        private String yljgdm;
        private String jybgid;
        private String bgrq;
        private String xjdh;
        private String dyxh;
        private String ymdm;
        private String ymmc;
        private String jcjg;
        private String zphyl;
        private String yjnd;
        private String yjhzj;
        private String xgbz;
        private String ymjgxmh;
        private String ymjgdm;
        private String ymjgmc;
        private String ckz;
        private String jyff;
        private String zjgz;
    }

    @Data
    @ApiModel("DmsValueVo - Jywdcj")
    public static class Jywdcj {
        private String yljgdm;
        private String jybgid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String mzzybz;
        private String mjzh;
        private String zyh;
        private String hzxm;
        private String xbdm;
        private String cclx;
        private String wdlxmc;
        private String wdlxdm;
        private String wdmc;
        private String wdcclj;
        private String wdsj;
        private String ywsjgxsj;
        private String ywsjcssj;
    }

    @Data
    @ApiModel("DmsValueVo - Jcwdcj")
    public static class Jcwdcj {
        private String yljgdm;
        private String jcbgid;
        private String jzlsh;
        private String sjscbs;
        private String grbslx;
        private String grbsm;
        private String hzxm;
        private String xbdm;
        private String cclx;
        private String wdlxmc;
        private String wdlxdm;
        private String wdmc;
        private String wdcclj;
        private String wdsj;
        private String ywsjgxsj;
        private String ywsjjssj;

    }

    @Data
    @ApiModel("DmsValueVo - Jbxx")
    public static class Jbxx {
        private String yljgdm;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String sjly;
        private String ndjd;
        private String yxqz;
        private String rylx;
        private String qtjgzr;
        private String zllb;
        private String bxlx;
        private String jkkh;
        private String jkkzsy;
        private String ylfffs;
        private String zycs;
        private String bah;
        private String xm;
        private String xb;
        private String ch;
        private String csrq;
        private String hzln;
        private String xsecstz;
        private String xserytz;
        private String hyzkdm;
        private String mzdm;
        private String gjdm;
        private String gjmc;
        private String hgdn;
        private String jgmc;
        private String csddm;
        private String csdmc;
        private String xse_xb;
        private String xse_tz;
        private String sfzh;
        private String hzlxdh;
        private String gzdzdm;
        private String gzdw;
        private String gzdwdh;
        private String gzdwyb;
        private String zylbdm;
        private String xzzxzqhdm;
        private String xzzsheng;
        private String xzzshi;
        private String xzzqu;
        private String xzzxiangzhen;
        private String xzzcun;
        private String xzzmph;
        private String jzd;
        private String xzzdh;
        private String xzzyb;
        private String hkdzdm;
        private String hkdzsheng;
        private String hkdzshi;
        private String hkdzqu;
        private String hkdzxiangzhen;
        private String hkdzcun;
        private String hkdzmph;
        private String hkdzmc;
        private String hkdh;
        private String hkyb;
        private String lxrxm;
        private String lxrgx;
        private String lxrdzdm;
        private String lxrdz;
        private String lxrdh;
        private String rysj;
        private String ryksbm;
        private String ryksmc;
        private String rybq;
        private String zkksbm1;
        private String zkksbm2;
        private String zkksbm3;
        private String cysj;
        private String cyksbm;
        private String cyksmc;
        private String cybq;
        private String sjzyts;
        private String zyqjsfgzbwhbz;
        private String bazxbz;
        private String dwfzr;
        private String tjfzr;
        private String tbr;
        private String lxdh;
        private String sj;
        private String bcrq;
        private String sqzyts;
        private String cybfh;
        private String cych;
        private String zkyy;
        private String hzcsxbz;
        private String crbs;
        private String gmzzcsrq;
        private String ywgmydm;
        private String ywgmymc;
        private String zltfqmc;
        private String zlnfqmc;
        private String zlmfqmc;
        private String hbsagdm;
        private String hbsagmc;
        private String hevdm;
        private String hevmc;
        private String hivdm;
        private String hivmc;
        private String sfwbysl;
        private String qjdcs;
        private String hxjsysj;
        private String swrqsj;
        private String ywsjgxsj;
        private String ywsjcssj;
        private String bz;
        private String mj;
        private String xgbz;
    }

    @Data
    @ApiModel("DmsValueVo - Fzxx")
    public static class Fzxx {
        private String yljgdm;
        private String fzid;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String xx;
        private String rh;
        private String ilssqkyfxyykj;
        private String sycxss;
        private String lhyy;
        private String sfby;
        private String byyy;
        private String syyljgzyzj;
        private String zyqjsfxgzqgz;
        private String rzzzjhbf;
        private String sfbzsyzcy;
        private String syzyzlsb;
        private String syzyzljs;
        private String bzsh;
        private String sszd;
        private String sszddm;
        private String sfywgm;
        private String gmyw;
        private String blzd;
        private String blzdjbdm;
        private String blh;
        private String tnmfq;
        private String sfcxwjn;
        private String sz;
        private String szqx;
        private String sj;
        private String rsmdsc;
        private String xsejbsc;
        private String rscx;
        private String rscxl;
        private String kzrxm;
        private String kzrbh;
        private String zrysbh;
        private String zrysxm;
        private String zzdysbh;
        private String zzdysxm;
        private String zzysbh;
        private String zzysxm;
        private String zyysbh;
        private String zyysxm;
        private String hszbh;
        private String hszxm;
        private String zrhsbh;
        private String zrhsxm;
        private String jxysbh;
        private String jxysxm;
        private String sxysbh;
        private String sxysxm;
        private String bmybh;
        private String bmyxm;
        private String bazl;
        private String zkysbh;
        private String zkysxm;
        private String zkhsbh;
        private String zkhszm;
        private String zkrq;
        private String lyfs;
        private String njsyymc;
        private String zzyjh_31;
        private String zzyjhmd;
        private String tybzzry;
        private String jgts;
        private String ryqhmsj;
        private String ryhhmsj;
        private String kjywsyqk;
        private String rysqk;
        private String ryhqzrq;
        private String zyzdcysqk;
        private String yygrqk;
        private String grbw;
        private String yygrmc;
        private String mzcyzdfhqk;
        private String rycyzdfhqk;
        private String sqshzdfhqk;
        private String bljclczdfhqk;
        private String ssbdslblzdfhqk;
        private String fsblzdfhqk;
        private String sfsslcljgl;
        private String lcljbzdm;
        private String lcljbzmc;
        private String sfwclchl;
        private String tclcljyy;
        private String dbz;
        private String wzbr;
        private String qjcs;
        private String cgcs;
        private String sfbltl;
        private String bltlnr;
        private String zyhzyc;
        private String sxfy;
        private String syfy;
        private String yffyyw;
        private String syfylcbx;
        private String szywyl;
        private String yyxqx;
        private String yyxywccs;
        private String yyxywsls;
        private String yyndd;
        private String yynzc;
        private String zyddhzcsh;
        private String ddhzcyy;
        private String xsecs;
        private String ydfmcfcs;
        private String ssjmzbfz;
        private String mzbfzmc;
        private String dwfzrbh;
        private String dwfzrxm;
        private String tjfzrbh;
        private String tjfzrxm;
        private String tbrbh;
        private String tbrxm;
        private String lxdh;
        private String sjhm;
        private String bcrq;
        private String mj;
        private String xgbz;
        private String hxb;
        private String xxb;
        private String xj;
        private String qx;
        private String ztxhs;
    }

    @Data
    @ApiModel("DmsValueVo - Patient")
    public static class Patient {
        private String yljgdm;
        private String grbslx;
        private String grbsm;
        private String zjlx;
        private String zjhm;
        private String sfzhm;
        private String jkdabh;
        private String jkkkh;
        private String jkkzsy;
        private String sbkkh;
        private String yktbh;
        private String bjgbbh;
        private String xm;
        private String xb;
        private String hzlx;
        private String hyzk;
        private String csrq;
        private String csd;
        private String mz;
        private String gj;
        private String dhhm;
        private String sjhm;
        private String sjhm_lbdm;
        private String dzyjdz;
        private String nls;
        private String nly;
        private String gzdwyb;
        private String gzdwmc;
        private String gzdwdz;
        private String gzdwdhhm;
        private String cjgzrq;
        private String jzdz;
        private String jzdz_a;
        private String jzdz_b;
        private String jzdz_c;
        private String jzdz_d;
        private String jzdz_e;
        private String hkdz;
        private String hkdz_a;
        private String hkdz_b;
        private String hkdz_c;
        private String hkdz_d;
        private String hkdz_e;
        private String hkdzyb;
        private String lxrxm;
        private String lxrgx;
        private String lxrdz;
        private String lxryb;
        private String lxrdh;
        private String sg;
        private String tz;
        private String cjzhm;
        private String hjlxdm;
        private String aboxxdm;
        private String rhxxdm;
        private String jtysqybs;
        private String qyysbh;
        private String qyysxm;
        private String sqxtgrjbxxbsh;
        private String ybsch;
        private String xldm;
        private String zylmdm;
        private String ylbxbh;
        private String xsebz;
        private String ywsjgxsj;
        private String tbrq;
        private String mj;
        private String xgbz;
    }

    @Data
    @ApiModel("DmsValueVo - Zdxx")
    public static class Zdxx {
        private String yljgdm;
        private String zdid;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String zdffbm;
        private String zdbzbm;
        private String zdlbbm;
        private String zylbdm;
        private String bzqbdm;
        private String bdyzid;
        private String zdzcbm;
        private String zdsx;
        private String zdbm;
        private String zdmc;
        private String zgzdyjdm;
        private String fhcddm;
        private String sfyz;
        private String rybqbm;
        private String cyqkbm;
        private String fbrqsj;
        private String zzdm;
        private String zzmc;
        private String xgbz;

        private String cyksbm;
        private String cyksmc;
    }

    @Data
    @ApiModel("DmsValueVo - Ssxx")
    public static class Ssxx {
        private String yljgdm;
        private String ssid;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String ssjczbm;
        private String ssczbwdm;
        private String sscxbwmc;
        private String ssczynbwdm;
        private String ssczynbwmc;
        private String ssjczrq;
        private String sscxsj;
        private String ssjb;
        private String ssjczmc;
        private String sssz;
        private String ssyz;
        private String ssez;
        private String qkyhdj;
        private String qkyhlb;
        private String mzfs;
        private String mzys;
        private String sqzyts;
        private String sszbm;
        private String mzysbm;
        private String mzfjdm;
        private String sshzlxdm;
        private String sfzyss;
        private String asafjdm;
        private String mzywdm;
        private String mzywjl;
        private String mzywjldw;
        private String mzkssj;
        private String mzjssj;
        private String mzhbzdm;
        private String mzhbzms;
        private String rfsssj;
        private String cfsssj;
        private String sfzqqxss;
        private String mj;
        private String xgbz;
        private String ywsjgxsj;
        private String ywsjcssj;

    }

    @Data
    @ApiModel("DmsValueVo - Fyxx")
    public static class Fyxx {
        private String yljgdm;
        private String fyid;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String zfy;
        private String zfje;
        private String qtzf;
        private String ylfwf;
        private String zybzlzf;
        private String zybzlzhzf;
        private String zlczf;
        private String hlf;
        private String qtfy;
        private String blzdf;
        private String syszdf;
        private String yxxzdf;
        private String lczdxmf;
        private String fsszlxmf;
        private String lcwlzlf;
        private String sszlf;
        private String mzf;
        private String ssf;
        private String kff;
        private String zyzdf;
        private String zyzlf;
        private String zywzf;
        private String zygsf;
        private String zcyjff;
        private String zytnzlf;
        private String zygczlf;
        private String zytszlf;
        private String zyqtf;
        private String zytstpf;
        private String bzss;
        private String xyf;
        private String kjywfy;
        private String zcyf;
        private String yljgzyzjf;
        private String zcyf1;
        private String xf;
        private String bdbzpf;
        private String qdbzpf;
        private String nxyzzpf;
        private String xbyzzpf;
        private String jcyyclf;
        private String zlyyclf;
        private String ssyyclf;
        private String qtf_1;
        private String ybfffsdm;
        private String ywsjgxsj;
        private String ywsjcssj;
        private String bz;
        private String mj;
        private String xgbz;
    }

    @Data
    @ApiModel("DmsValueVo - Icuxx")
    public static class Icuxx {
        private String yljgdm;
        private String zzjhjlid;
        private String bajbxxid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String ynzzjhsdm;
        private String jhsjrsj;
        private String jhstcsj;
        private String hldjdm;
        private String hldjmc;
        private String hlts;
        private String sfcfzzjhs;
        private String bz;
        private String mj;
        private String xgbz;
    }

    @Data
    @ApiModel("DmsValueVo - Zyrb")
    public static class Zyrb {
        private String yljgdm;
        private String sjrq;
        private String ksbm;
        private String ksmc;
        private String kfcws;
        private String brkcs;
        private String jtbcs;
        private String ggbcs;
        private String yrs;
        private String rys;
        private String zrs;
        private String zysjzrs;
        private String zyxjzrs;
        private String cys;
        private String qzsws;
        private String zcs;
        private String zysjcys;
        private String zyxjcys;
        private String xrs;
        private String wzrc;
        private String pbrc;
        private String ylsgs;
        private String yljfl;
        private String bz;
        private String xgbz;
    }

    @Data
    public static class TbZyRydjmxb {
        private String yljgdm;

        private String ryjlid;

        private String grbslx;

        private String grbsm;

        private String sjjlzt;

        private String jzlsh;

        private String zyh;

        private String mzysbh;

        private String mzysxm;

        private String zyysbh;

        private String zyysxm;

        private String rybqdm;

        private String rytjbm;

        private String ryyybm;

        private String ryksbm;

        private String ryksmc;

        private Date rysj;

        private String rydjybh;

        private String rydjyxm;

        private String lgbz;

        private Long zycs;

        private String bch;

        private String bfh;

        private String bqmc;

        private String mqqk;

        private String bz;

        private String sjsbcbs;

        private String mj;

        private Date ywsjgxsj;

        private Date ywsjcssj;
    }

    @Data
    public static class TbZyJsmxb {
        private String yljgdm;

        private String jsjlid;

        private String jzlsh;

        private String grbslx;

        private String grbsm;

        private String jlsfzt;

        private String jsfph;

        private String yjsjlid;

        private String sfcjbm;

        private Date fyjssj;

        private String hzlysx;

        private String ylfffsdm;

        private BigDecimal fyjszje;

        private BigDecimal grcdfyje;

        private String jsrybh;

        private String jsryxm;

        private BigDecimal ybfwnzfje;

        private BigDecimal ybfwnzje;

        private BigDecimal ybzfje;

        private String sjsbcbs;

        private String mj;

        private Date ywsjgxsj;

        private Date ywsjcssj;
    }

    @Data
    public static class TbZyCydjmxb {
        private String yljgdm;

        private String cyjlid;

        private String grbslx;

        private String grbsm;

        private String sjjlzt;

        private String jzlsh;

        private String cyksbm;

        private String cyksmc;

        private String zyysbh;

        private String zyysxm;

        private String sflclj;

        private String lcljlx;

        private String lcljbzmc;

        private Date cysj;

        private String lcyxlxdm;

        private String ryqk;

        private String sqshzdfhqk;

        private String mzcyzdfhqk;

        private String rycyzdfhqk;

        private String fsblzdfhqk;

        private String bljclczdfhqk;

        private String yygrqk;

        private String grbw;

        private String yygrmc;

        private Long qjcs;

        private Long qjcgcs;

        private String lgbz;

        private String bxlx;

        private String wdbz;

        private String txbz;

        private Long zycs;

        private String cyqkbm;

        private Long lyfsdm;

        private String djhsbh;

        private String djhsxm;

        private String sjsbcbs;

        private String mj;

        private Date ywsjgxsj;

        private Date ywsjcssj;
    }

    @Data
    public static class TbBlMzblgy {
        private String yljgdm;

        private String jzlsh;

        private String xgbz;

        private String grbslx;

        private String grbsm;

        private String hzlxdm;

        private Date jzrqsj;

        private Date fbrqsj;

        private String jzyy;

        private String mjzh;

        private String aboxxdm;

        private String rhxxdm;

        private String jbshws;

        private String crbs;

        private String yfjzs;

        private String sss;

        private String sxs;

        private String gms;

        private String grs;

        private String hys;

        private String yjs;

        private String jzs;

        private String xbs;

        private String jws;

        private String ssjczbm;

        private String gjywmc;

        private String gjywyf;

        private String ywblfyqk;

        private String zysylbdm;

        private String qtyxcz;

        private String gbsydm;

        private String zrysxm;

        private String sfyzdmx;

        private Date jlsjYwk;

        private Date cxsjYwk;

        private Date bjsjYwk;
    }

    @Data
    public static class TbSsSsmxb {
        private String yljgdm;
        private String ssmxid;
        private String ssjlid;
        private String jzlsh;
        private String grbslx;
        private String grbsm;
        private String mzzybz;
        private String rjssbz;
        private String sslx;
        private String ssczdm;
        private String ssczmc;
        private String ssqzd;
        private String sshzd;
        private String sskssj;
        private String ssjssj;
        private String ssjb;
        private String ssysbh;
        private String ssysxm;
        private String ssysz1bh;
        private String ssysz1xm;
        private String ssysz2bh;
        private String ssysz2xm;
        private String mzysbh;
        private String mzysxm;
        private String mzff;
        private String mzfs;
        private String qkyhdj;
        private String ssjczmbbwdm;
        private String ssjczmbbwmc;
        private String ssqklbmc;
        private String ssqklbbm;
        private String mj;
        private String xgbz;
    }

    @Data
    public static class MtProgress {
        private String patientGuid;
        private String progressGuid;
        private String progressType;
        private String progressMessage;
        private String recordTimeFormat;
        private String serialNumber;

        private String progressTemplateName;
    }
}
